package domein;

import java.util.ArrayList;
import java.util.List;


import persistentie.PersistentieController;

public class Klanten 
{	

//Attributen
	private List<Klant> klanten;

//Constructor
	public Klanten()
	{
		PersistentieController persistentieController = PersistentieController.getInstance();
		klanten = persistentieController.geefKlanten();
	}
//Methodes
	public List<Klant> getKlanten() {
		return klanten;
	}
	
	public Klant geefKlant(int i)
	{
		return klanten.get(i);
	}

	public List<String> geefKlantenNamen() 
	{
		List<String> namen = new ArrayList<String>();
		for (Klant klant: klanten)
			namen.add(String.format("%s, %s", klant.getNaam(), klant.getVoornaam()));
		return namen;
	}
}